body{ margin:0; overflow-x: hidden; }
body,table,tr,td,p{ font-family: "Tahoma" ;	font-size:13px; color:#34352D;	text-decoration : none; }
a.link{ font-size:13px; color:#000000;	text-decoration : none;}
a.link:hover{ font-size:12px; color:#FF7920; text-decoration : none;}
#header{ width:100%; height:360px; background:url(../tha/images/header_bg.jpg) no-repeat left top; }
#container{ background:url(../tha/images/14_webservice_right_bg.gif) repeat-x top; }

#main{ width:1183px; margin:0 auto; position:relative; }
#left-side{ width:200px; height:700px; position:absolute; left:0; top:0; background:url(../tha/images/14_webservice_left_bg_index.gif) no-repeat left top; }
#left-side .menu-1{ background:url(../tha/images/14_webservice_side_bg1.gif) no-repeat center top; width:208px; height:200px; padding:55px 0 0 0; }
#left-side .menu-1 ul, #left-side .menu-2 ul{ list-style:url(../tha/images/14_webservice_mnbullet.gif); }
#left-side .menu-1 ul li a, #left-side .menu-2 ul li a{ color:#34352D; text-decoration:none; }
#left-side .menu-1 ul li a:hover, #left-side .menu-2 ul li a:hover{ color:#C00; }
#left-side .menu-2{ background:url(../tha/images/14_webservice_side_bg2.gif) no-repeat center top; width:208px; height:250px; padding:40px 0 0 0; }
#pathway, #footer{ width:792px; margin:0 auto; }
#content{ width:792px; margin:0 auto; background:url(../tha/images/content-bg-middle.jpg) repeat-y center; }
#content .content-middle{ background:url(../tha/images/content-bg.jpg) no-repeat center top; padding:35px 60px 0 40px; position:relative;  }
#content .content-bottom{ height:46px; background:url(../tha/images/content-bg-bottom.jpg) no-repeat center top;}
#content .language{ position:absolute; top:35px; right:55px; }
#content h3{ margin:0 0 10px 0; border-bottom:1px solid #ccc; padding-bottom:5px; }
#content .message{ width:570px; height:350px; background:url(../tha/images/14_webservice_pp3.gif) no-repeat center top; margin:50px 0 0 40px; text-align:center; padding:50px 0 0 10px; }

/**
 * xcss 1
 */
.textnormal { font-size: 13px; font-weight: normal; color: #000000; }
.textnormal_grey { font-size: 13px; font-weight: normal; color: #7A7A7A;  }
a.textnormal_grey:hover {  color: #FF0000 }
.textnormal_blue { 	font-size: 13px;	font-weight: normal;	color: #1D8CC7;}
.textnormal_blue_s {	font-size: 11px;	font-weight: normal;	color: #1D8CC7;}
.textnormal_s{	font-size: 12px;	font-weight: normal;	color: #000000;}
.textnormal_s2{	font-size: 11px;	font-weight: normal;	color: #000000;}
.textnormal_bold {	font-family: Tahoma;	font-size: 13px;	font-weight: bold;	color: #000000;}
.textnormalred {	font-size: 13px;	font-weight: normal;	color: #FF0000;}
.textnormalred_bold {	font-family: Tahoma;	font-size: 13px;	font-weight: bold;	color: #FF0000;}
a.textnormalred_bold:link {	text-decoration: underline;	color: #FF0000;}
.textnormalpink_bold {	font-family: Tahoma;	font-size: 13px;	font-weight: bold;	color: #F7629A;	}
.textnormalred2_bold {	font-family: Tahoma;	font-size: 13px;	font-weight: bold;	color: #CC0000;}
.textnormalred2 {	font-family: Tahoma;	font-size: 13px;	font-weight: normal;	color: #CC0000;}
.textredsmall {	font-family: Tahoma;	font-size: 11px;	font-weight: normal;	color: #FF0000;}
.textnormalwhite {	font-size: 13px;	font-weight: normal;	color: #FFFFFF;}
.textnormalwhite_bold {	font-family: Tahoma;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;}
.news {	font-size: 11px;	font-weight: normal;	color: #FFFFFF;}
a.news:active {	text-decoration: none;}
a.news:link {	text-decoration: none;}
a.news:visited {	text-decoration: none;}
a.news:hover {	text-decoration: none;	color: #FFFF00;}
a.textnormal:link {	color: #000000;	text-decoration: none;}
a.textnormal:visited {	text-decoration: none;	color: #000000;}
a.textnormal:hover {	text-decoration: none;	color: #FF7920;}
.shop {	font-size: 13px;	font-weight: normal;	color: #FF0000;}
a.shop:active {	text-decoration: none;}
a.shop:link {	text-decoration: none;}
a.shop:visited {	text-decoration: none;}
a.shop:hover {	text-decoration: none;	color: #000000;}
.textnormalwhite10 {	font-size: 10px;	font-weight: normal;	color: #FFFFFF;}
div.head_collections_list {	color: #666666;	float: left;	width: 100%;	height: 120px;	margin: 1px 1px;	padding: 1px;	text-align: center;	vertical-align: middle;	}
div.collections_list {	color: #666666;	float: left;	width: 155px;	height: 120px;	margin: 1px 1px;	padding: 1px;	text-align: center;	vertical-align: middle;	}
div.collections_list img {	border: none;	margin: 1px 0;}
.top_menu {	font-size: 13px;	font-weight: bold;	color: #FFFFFF;}
a.top_menu:active {	text-decoration: none;}
a.top_menu:link {	text-decoration: none;}
a.top_menu:visited {	text-decoration: none;}
a.top_menu:hover {	font-size: 14px;	text-decoration: none;	}
.menu_top{position:absolute;visibility: hidden;border: 0px ;border-bottom-width: 5;font: 12px Tahoma;color: #FFFFFF;line-height: 18px;z-index: 100;background-color: #E9FECB;width: 150px;}
.menu_top a{width: 100%;display: block;text-indent: 10px;border-bottom: 0px solid black;padding: 3px 0;text-decoration: none;font-weight: normal;color: #FFFFFF;}
.menu_top a:hover{ background-color: #FF6666;color: #000000;}
.menu_top2{position:absolute;visibility: hidden;border: 0px ;border-bottom-width: 5;font: 12px Tahoma;color: #FFFFFF;line-height: 18px;z-index: 100;background-color: #E9FECB;width: 150px;}
.menu_top2 a{width: 100%;display: block;text-indent: 10px;border-bottom: 0px solid black;padding: 3px 0;text-decoration: none;font-weight: normal;color: #FFFFFF;}
.menu_top2 a:hover{ background-color: #5AB3CA;color: #000000;}
.menu_top3{position:absolute;visibility: hidden;border: 0px ;border-bottom-width: 5;font: 12px Tahoma;color: #FFFFFF;line-height: 18px;z-index: 100;background-color: #E9FECB;width: 150px;}
.menu_top3 a{width: 100%;display: block;text-indent: 10px;border-bottom: 0px solid black;padding: 3px 0;text-decoration: none;font-weight: normal;color: #FFFFFF;}
.menu_top3 a:hover{ background-color: #FFCF8E;color: #000000;}
.menu_top4{position:absolute;visibility: hidden;border: 0px ;border-bottom-width: 5;font: 12px Tahoma;color: #FFFFFF;line-height: 18px;z-index: 100;background-color: #E9FECB;width: 150px;}
.menu_top4 a{width: 100%;display: block;text-indent: 10px;border-bottom: 0px solid black;padding: 3px 0;text-decoration: none;font-weight: normal;color: #FFFFFF;}
.menu_top4 a:hover{ background-color: #49CA4A;color: #000000;}
.menu_top5{position:absolute;visibility: hidden;border: 0px ;border-bottom-width: 5;font: 12px Tahoma;color: #FFFFFF;line-height: 18px;z-index: 100;background-color: #E9FECB;width: 150px;}
.menu_top5 a{width: 100%;display: block;text-indent: 10px;border-bottom: 0px solid black;padding: 3px 0;text-decoration: none;font-weight: normal;color: #FFFFFF;}
.menu_top5 a:hover{ background-color: #D545D4;color: #000000;}
.textnormal_grey_menu {	font-family: Tahoma;	font-size: 12px;	font-weight: bold;	color: #7A7A7A;	text-decoration: underline;}
a.textnormal_grey_menu:hover {	color: #FF0000;	text-decoration: underline;}
.bgloginwebservices {	background-image: url(../images/webservices_bg.gif);	background-repeat: no-repeat;}
.menu_top6 {	position:absolute;	visibility: hidden;	border: 0px;	border-bottom-width: 5;	font: 12px Tahoma;	color: #FFFFFF;	line-height: 18px;	z-index: 100;	background-color: #E9FECB;	width: 150px;  }
.menu_top6 a {	width: 100%;	display: block;	text-indent: 10px;	border-bottom: 0px solid black;	padding: 3px 0; text-decoration: none;	font-weight: normal; color: #FFFFFF; }
.menu_top6 a:hover { background-color: #D545D4; color: #000000; }
.textnormal_blue2_bold { font-family: Tahoma; font-size: 13px; 	font-weight: bold; color: #00b0ea; } 

/**
 * xcss 2
 */
a.link2{	font-size:12px;	color:#333333;	text-decoration : none;}
a.link2:hover{	font-size:12px;	color:#FF7920;	text-decoration : none;}
a.link3{	font-size:12px;	color:#666666;	text-decoration : none;}
a.link3:hover{	font-size:12px;	color:#CC0033;	text-decoration : none;}
a.link2white{	font-size:12px;	color:#FFFFFF;	text-decoration : none;}
a.link2white:hover{	font-size:12px;	color:#000000;	text-decoration : none;}
.text11redbold{	font-size:12px;	color:#cc0000;	font-weight: bold;	text-decoration : none;}
.text11graybold{	font-family: "tahoma"  ;	font-size:13px;	color:#999999;	font-weight: bold;	text-decoration : none;}
.text11bluebold{	font-size:12px;	color:#003399;	font-weight: bold;	text-decoration : none;}
.text11box{	font-size:11px;	color:#393939;	text-decoration : none;}
.textnormalbox{	font-family: "Tahoma";	font-size: 13px;	font-weight: normal;	color: #7A7A7A;	border-top-color: #1D8CC7;	border-right-color: #1D8CC7;	border-bottom-color: #1D8CC7;	border-left-color: #1D8CC7;}
.txt_search_c03 {	font-family: Tahoma;	font-size: 13px;	font-weight: normal;	color: #7A7A7A;	background-color: #FFFFFF;	padding: 3px;	height: 15px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #1D8CC7;	border-left-color: #1D8CC7;	border-top-color: #1D8CC7;	border-right-color: #1D8CC7;	border-top-width: 1px;	border-right-width: 1px;}
.txt_search_c04 {	font-family: Tahoma;	font-size: 13px;	font-weight: normal;	color: #7A7A7A;	background-color: #FFFFFF;	padding: 3px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #1D8CC7;	border-left-color: #1D8CC7;	border-top-color: #1D8CC7;	border-right-color: #1D8CC7;	border-top-width: 1px;	border-right-width: 1px;}
.txt_search_c05 {	font-family: Tahoma;	font-size: 12px;	font-weight: normal;	color: #7A7A7A;	background-color: #FFFFFF;	height: 15px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #1D8CC7;	border-left-color: #1D8CC7;	border-top-color: #1D8CC7;	border-right-color: #1D8CC7;	border-top-width: 1px;	border-right-width: 1px;}
.bgl{	background-image: url(../images/bgl.jpg);	background-position: top right;	background-repeat: no-repeat;}
.bgr{	background-image: url(../images/bgr.jpg);	background-position: top left;	background-repeat: no-repeat;}
.head{	font-size:12px;	color:#9A6F3D;	font-weight: bold;	text-decoration : none;}
.bodywhite{	font-size:12px;	color:#FFFFFF;	text-decoration : none;}
#th01 ul {	list-style-image: url(../images/12_bank_ul.gif);	list-style-position: outside;	color: #FFFFFF;	line-height: 20px;	margin-left: 60px;	font-family: Tahoma;	font-size: 13px;	font-weight: normal;}
.th02 {	font-family: Tahoma;	font-size: 13px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	padding-left: 60px;}
.th03 {	font-family: Tahoma;	font-size: 13px;	color: #000000;	text-decoration: none;	padding-top: 10px;	padding-right: 10px;	padding-left: 10px;}